Hotels in Downtown Cannon Beach, Cannon Beach

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Downtown Cannon Beach hotels

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (1,112 reviews)
"loved the stay"
United States
Joshna
The price is CA $208
CA $238 total
includes taxes & fees
May 19 - May 20
Cannon Beach Hotel Collection

Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach
8.6 out of 10, Excellent, (1,007 reviews)
"Beautiful well kept property, would definitely stay again . Lovely staff , fantastic location ."
Canada
Darlene
The price is CA $186
CA $213 total
includes taxes & fees
May 25 - May 26
Inn at Haystack Rock

Land's End at Cannon Beach

Land's End at Cannon Beach
3.0 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (671 reviews)
"Lovely stay."
United States
lynda
The price is CA $285
CA $324 total
includes taxes & fees
May 19 - May 20
Land's End at Cannon Beach

Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
3.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (1,003 reviews)
"Great location and lovely stay!"
United States
Ann
The price is CA $349
CA $398 total
includes taxes & fees
May 20 - May 21
Hallmark Resort - Cannon Beach

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (387 reviews)
"Excellent location and home base for exploring. "
United States
James
The price is CA $299
CA $343 total
includes taxes & fees
May 31 - Jun 1
Lighthouse Inn

The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge
2.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (1,008 reviews)
"Cozy rooms, helpful staff and wonderful location!!"
United States
Jocelyn
The price is CA $271
CA $309 total
includes taxes & fees
May 19 - May 20
The Waves/The Argonauta Inn/The White Heron Lodge

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (1,027 reviews)
"Gorgeous views, amazing rooms, and the friendliest staff! We will absolutely stay here again!"
United States
Caitlyn Louise
The price is CA $408
CA $467 total
includes taxes & fees
May 25 - May 26
Surfsand Resort

Schooner's Cove Inn

Schooner's Cove Inn
2.5 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (253 reviews)
"We definitely stay there again"
United States
Amanda
The price is CA $604
CA $688 total
includes taxes & fees
May 25 - May 26
Schooner's Cove Inn

Surfside Resort

Surfside Resort
2.0 star property
29.5 km from Downtown Cannon Beach
8.4 out of 10, Very good, (67 reviews)
"Clean room, friendly staff, love the view! Great place to stay!"
United States
Carrie
The price is CA $158
CA $178 total
includes taxes & fees
May 21 - May 22
Surfside Resort

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park, 2.3 km from Downtown Cannon Beach
8.8 out of 10, Excellent, (1,867 reviews)
"The location was amazing and the pool was great."
United States
Jennifer
The price is CA $139
CA $173 total
includes taxes & fees
May 18 - May 19
Tolovana Inn

Quality Inn Seaside Oregon Coast

Quality Inn Seaside Oregon Coast
2.5 star property
9.8 km from Downtown Cannon Beach
8.4 out of 10, Very good, (1,000 reviews)
"Great place to stay, and convenient location. The room was nice, the staff were great, breakfast was good."
United States
Jerry
The price is CA $129
CA $148 total
includes taxes & fees
May 26 - May 27
Quality Inn Seaside Oregon Coast

Inn at the Shore

Inn at the Shore
2.5 star property
10.1 km from Downtown Cannon Beach
9.0 out of 10, Wonderful, (1,003 reviews)
"Great view, friendly staff!"
United States
Lisa
The price is CA $147
CA $169 total
includes taxes & fees
May 18 - May 19
Inn at the Shore

Ecola Creek Lodge

Ecola Creek Lodge
3.0 star property
1.2 km from Downtown Cannon Beach
9.2 out of 10, Wonderful, (739 reviews)
"Great place"
United States
richard
The price is CA $187
CA $213 total
includes taxes & fees
May 18 - May 19
Ecola Creek Lodge

The Spinn

The Spinn
3.0 star property
19.4 km from Downtown Cannon Beach
9.2 out of 10, Wonderful, (59 reviews)
"The room was very cute and comfortable, the staff was lovely, and it was the perfect location, right on the main drive through town so we could walk or ride bikes everywhere. And bonus, the cafe makes a really good Americano."
United States
Deborah
The price is CA $208
CA $233 total
includes taxes & fees
May 25 - May 26
The Spinn

The Tides by the Sea

The Tides by the Sea
3.0 star property
10 km from Downtown Cannon Beach
9.0 out of 10, Wonderful, (23 reviews)
"The place met our needs and was cute and cozy and the front desk was super kind and helpful. "
United States
sheena
The price is CA $170
CA $233 total
includes taxes & fees
May 19 - May 20
The Tides by the Sea

Motel 6 Seaside, OR

Motel 6 Seaside, OR
2.0 star property
9.9 km from Downtown Cannon Beach
7.6 out of 10, Good, (1,001 reviews)
"Large clean room, great staff, reasonably priced. Overall great stay for a quick overnight at the coast!"
United States
Cricket
The price is CA $98
CA $112 total
includes taxes & fees
May 26 - May 27
Motel 6 Seaside, OR

McMenamins Gearhart Hotel

McMenamins Gearhart Hotel
2.5 star property
15.8 km from Downtown Cannon Beach
9.2 out of 10, Wonderful, (185 reviews)
"What a great experience. Everything was perfect. "
United States
keith
The price is CA $184
CA $205 total
includes taxes & fees
May 25 - May 26
McMenamins Gearhart Hotel

Wheeler on the Bay Lodge & Marina

Wheeler on the Bay Lodge & Marina
2.5 star property
23.3 km from Downtown Cannon Beach
9.6 out of 10, Exceptional, (259 reviews)
"On the bay, decor is beautiful, staff is friendly. We had a great time arching movies, dialing in the tub and enjoying exploring the nearby towns."
United States
Capella
The price is CA $267
CA $298 total
includes taxes & fees
May 18 - May 19
Wheeler on the Bay Lodge & Marina

Arch Cape Inn and Retreat - Cannon Beach

Arch Cape Inn and Retreat - Cannon Beach
3.5 star property
9.3 km from Downtown Cannon Beach
9.4 out of 10, Exceptional, (225 reviews)
"Cannot recommend this Inn enough! It was so charming and the staff was very welcoming. The location is very close to the beach but not particularly close to eating options. However, the staff did a great job of providing information about this both in advance and during our stay. They also provided snacks on site, charcuterie upon arrival and breakfast in the morning. We were in the room with the in room sauna and it was very clean, spacious, and comfortable. It has its own exterior door...
United States
Katharine
The price is CA $420
CA $496 total
includes taxes & fees
May 19 - May 20
Arch Cape Inn and Retreat - Cannon Beach

The Drifthaven at Gearhart

The Drifthaven at Gearhart
2.0 star property
15.1 km from Downtown Cannon Beach
9.6 out of 10, Exceptional, (225 reviews)
"Everything was amazing definitely recommend staying here for some peaceful time "
United States
Maricela
The price is CA $233
CA $294 total
includes taxes & fees
May 18 - May 19
The Drifthaven at Gearhart
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels in Downtown Cannon Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Beachfront King Studio
Surfsand Resort
4.0 star property
9.6
Exceptional
1,027 reviews
View
Property grounds
Schooner's Cove Inn
2.5 star property
9.6
Exceptional
253 reviews
View
View from room
Hallmark Resort - Cannon Beach
3.0 star property
9.4
Exceptional
1,003 reviews
View
Beach nearby
Lighthouse Inn
2.5 star property
9.4
Exceptional
387 reviews
View
Flagship - Oceanfront King - Fireplace, Kitchen, Deck | Beach/ocean view
The Waves/The Argonauta Inn/The White Heron Lodge
2.0 star property
9.4
Exceptional
1,008 reviews
View

Where to stay in Downtown Cannon Beach

Find the best Downtown Cannon Beach areas and neighborhoods for the activities you enjoy most. Learn more about Downtown Cannon Beach
Learn more about Downtown Cannon Beach

Tolovana Park

Popular for its iconic Haystack Rock, Cannon Beach offers stunning coastal views and artisan shops. Explore local galleries, dine at nearby restaurants, and visit Tolovana Beach State Recreation Site.

Top Downtown Cannon Beach Hotel Reviews

Frequently asked questions

What are the best hotels in Downtown Cannon Beach that travellers recommend?
For excellent accommodation in Downtown Cannon Beach, travellers frequently recommend the Surfsand Resort, Cannon Beach Hotel Collection, and Hallmark Resort - Cannon Beach.

The 4-star Surfsand Resort, with an impressive 9.6 rating, offers luxurious amenities such as deep soaking bathtubs, designer toiletries, and premium bedding. Guests particularly appreciate the beachfront restaurant and the indulgent champagne service. The rooms are described as beautiful and clean, and the staff are consistently praised for being friendly and amazing. It is conveniently located near Haystack Hill State Park, just 0.7 km away, and Chapman Beach, 1.2 km away.

Another highly-rated option is the 3.5-star Cannon Beach Hotel Collection, which scores 9.2. This hotel provides comfortable rooms with rainfall showerheads, deep soaking bathtubs, and cosy fireplaces, along with bathrobes for added comfort. Guests often highlight the super comfy beds and exceptional customer service. It is within easy reach of Haystack Hill State Park, only 0.6 km away, and the Coaster Theatre, 0.8 km away.

The 3-star Hallmark Resort - Cannon Beach, rated 9.4, is an excellent choice for those seeking relaxation with its full-service spa offering a range of treatments including sports massage, hydrotherapy, and hot stone massage. Many rooms feature fireplaces, rainfall showerheads, and offer ocean or water views. The comfortable and beautiful rooms are frequently mentioned, and the staff are consistently described as friendly and helpful. It is very close to Haystack Hill State Park, just 0.4 km away, and Chapman Beach, 1.4 km away.
What are the best family hotels in Downtown Cannon Beach?
For family-friendly hotels in Downtown Cannon Beach, consider the Surfsand Resort, Inn at Haystack Rock, Sea Breeze Court, Land's End at Cannon Beach, and The Waves/The Argonauta Inn/The White Heron Lodge.

The 4-star Surfsand Resort, with an impressive 9.6 rating, is a fantastic choice for families. It offers a playground for children, a kids' meal option, and an indoor pool, along with complimentary cribs. Guests frequently praise its beautiful and clean rooms, great location, and friendly staff. It is also conveniently located just 0.7 km from Coaster Theatre and Haystack Hill State Park.

Another excellent option is the Inn at Haystack Rock, rated 8.6. This hotel caters to families with amenities such as books and beach toys for children, complimentary cribs, and child-friendly window designs. Many rooms feature a kitchen and offer ocean views, being very close to the ocean, beach, and sea. It's only 0.3 km from Coaster Theatre.

The Sea Breeze Court, boasting an exceptional 9.8 rating, is ideal for families seeking comfort and convenience. It provides sofa beds, complimentary cribs, and free rollaway extra beds, along with child-friendly window designs and kitchens in the rooms. Free self-parking and free WiFi are also available. Customers consistently highlight its clean and spacious rooms and super comfy beds.

The 3-star Land's End at Cannon Beach, with a 9.2 rating, is a great option, offering complimentary cribs and sofa beds. Many rooms also feature a terrace, balcony, or furnished patio, providing extra space for families. It's located very close to Chapman Beach, just 0.3 km away, and 0.2 km from Coaster Theatre.

Finally, The Waves/The Argonauta Inn/The White Heron Lodge, rated 9.4, also caters to families with complimentary cribs, sofa beds, and rollaway extra beds. Many accommodations offer ocean views and outdoor spaces such as a patio, balcony, or deck. It's just 0.3 km from Chapman Beach and the Coaster Theatre.
What are the best spa hotels in Downtown Cannon Beach?
For a relaxing stay with excellent spa facilities in Downtown Cannon Beach, the Hallmark Resort - Cannon Beach is an excellent choice.

The 3-star Hallmark Resort - Cannon Beach, with a superb rating of 9.4, offers a full-service spa with a wide range of treatments. Guests can enjoy Swedish massage, deep tissue massage, hot stone massage, body wraps, body scrubs, and reflexology. The hotel also provides hydrotherapy and facial treatments. Customers frequently comment on the comfortable and beautiful rooms, as well as the friendly and helpful staff. Its excellent location is also a highlight for guests.
What are the top pet-friendly hotels in Downtown Cannon Beach?
For top pet-friendly hotels in Downtown Cannon Beach, consider the Surfsand Resort, Sea Breeze Court, Lighthouse Inn, Land's End at Cannon Beach, and Cannon Beach Hotel Collection.

The 4-star Surfsand Resort, with an outstanding 9.6 rating, is a fantastic choice for those travelling with pets, offering amenities like food and water bowls and an indoor pool. Guests frequently praise the beautiful and clean rooms, the amazing and friendly staff, and the delicious on-site restaurant. It is conveniently located near Chapman Beach, just 1.2 km away, and Coaster Theatre, 0.7 km away.

Sea Breeze Court, boasting an exceptional 9.8 rating, warmly welcomes pets and even allows them to stay free. It provides food and water bowls, a kitchen, free self-parking, and free WiFi. Guests consistently highlight the clean and big rooms, super comfy beds, and the extremely helpful staff. The hotel is situated close to Chapman Beach, 1.1 km away, and Coaster Theatre, 0.7 km away.

The Lighthouse Inn, rated 9.4, is another excellent pet-friendly option, providing food and water bowls, free self-parking, free toiletries, and free WiFi. Reviewers frequently comment on the excellent and clean rooms, the fantastic and lovely staff, and the amazing beds. It is located 1.1 km from Chapman Beach and 0.6 km from Coaster Theatre.

The 3-star Land's End at Cannon Beach, with a 9.2 rating, is ideal for pet owners, offering dog-friendly facilities and furnished patios or balconies. Guests often praise the excellent and friendly staff and service, as well as the great location. It is particularly close to Chapman Beach, only 0.3 km away, and Coaster Theatre, just 0.2 km away.

The 3.5-star Cannon Beach Hotel Collection, rated 9.2, is also a highly recommended pet-friendly hotel. Visitors appreciate the nice and comfortable rooms, the great location, and the friendly and great staff. It is located near Chapman Beach, 1.2 km away, and Coaster Theatre, 0.8 km away.
What are the best budget hotels in Downtown Cannon Beach?
For budget-friendly hotels in Downtown Cannon Beach, you have several excellent options, including Land's End at Cannon Beach, Hallmark Resort - Cannon Beach, Lighthouse Inn, Sea Breeze Court, and Inn at Haystack Rock.

The 3-star Land's End at Cannon Beach, with a 9.2 rating, offers complimentary toiletries, free self-parking, and free Wi-Fi, making it a convenient choice. It is very close to Chapman Beach, just 0.3 km away, and the Coaster Theatre, 0.2 km away. Guests frequently praise its excellent location, friendly staff, and great rooms.

Another great option is the 3-star Hallmark Resort - Cannon Beach, rated 9.4. This hotel provides free self-parking, bicycle access, and free Wi-Fi, along with complimentary toiletries. It is located 0.4 km from Haystack Hill State Park and 1.0 km from the Coaster Theatre. Travellers often highlight the comfortable and beautiful rooms, friendly staff, and excellent location.

The Lighthouse Inn, with a 9.4 rating, includes free self-parking, complimentary toiletries, and free Wi-Fi. It is situated 0.6 km from the Coaster Theatre and 0.8 km from Haystack Hill State Park. Guests consistently praise its great location, excellent and clean rooms, and fantastic staff.

Sea Breeze Court, boasting an impressive 9.8 rating, offers free self-parking, free Wi-Fi, and a kitchen in its accommodations. It also allows pets to stay free and provides sofa beds, free cribs, and rollaway extra beds, making it very family-friendly. It is conveniently located 0.7 km from Haystack Hill State Park and the Coaster Theatre. Past guests appreciate the clean and spacious rooms and the extremely helpful staff.

Finally, the Inn at Haystack Rock, rated 8.6, provides free Wi-Fi, free self-parking, and a kitchen in its rooms. It is ideally located near the ocean and beach, with some rooms offering ocean views. It is just 0.3 km from the Coaster Theatre. Guests often mention its great and convenient location, clean rooms with full kitchens, and friendly staff.
What are the most romantic hotels in Downtown Cannon Beach for couples?
For a romantic getaway in Downtown Cannon Beach, couples will find excellent options such as Sea Breeze Court, Surfsand Resort, Schooner's Cove Inn, Hallmark Resort - Cannon Beach, and The Waves/The Argonauta Inn/The White Heron Lodge.

Sea Breeze Court, with an exceptional rating of 9.8, offers spacious and clean rooms with kitchens, free parking, and complimentary WiFi. Guests frequently comment on the super comfy beds and the convenient location, being just 1.1 km from Chapman Beach and 0.9 km from Northwest by Northwest Gallery. Many rooms also feature a fireplace, great for a cosy evening.

The 4-star Surfsand Resort, rated 9.6, provides beautiful and clean rooms, often with ocean views. It boasts an indoor pool, a hot tub, and a sauna for relaxation. The resort offers free parking and a complimentary area shuttle. Its restaurant is praised for delicious dining, and the location is described as beautiful, with Chapman Beach just 1.2 km away.

Schooner's Cove Inn, with a 9.6 rating, is an ideal choice for couples seeking ocean views and a hot tub in their rooms. The location is incredible, being only 0.4 km from Chapman Beach and 0.2 km from Northwest by Northwest Gallery. Guests appreciate the great and beautiful rooms, secure parking, and the super friendly staff. Many rooms also include a balcony.

The 3-star Hallmark Resort - Cannon Beach, rated 9.4, offers comfortable and beautiful rooms, many with ocean or water views. This resort features a full-service spa offering a range of treatments including sports massages, facials, and hot stone massages, providing a truly relaxing experience. Its excellent location is just 0.4 km from Haystack Hill State Park.

The Waves/The Argonauta Inn/The White Heron Lodge, with a 9.4 rating, provides cozy and clean rooms, often with ocean views and private patios or balconies. The location is perfect, being only 0.3 km from Chapman Beach and 0.1 km from Northwest by Northwest Gallery. Guests frequently praise the friendly and helpful staff and the great showers.
What are the best hotels in Downtown Cannon Beach near Chapman Beach?
For hotels in Downtown Cannon Beach near Chapman Beach, consider Sea Breeze Court, Schooner's Cove Inn, or The Waves/The Argonauta Inn/The White Heron Lodge.

Sea Breeze Court, with an exceptional 9.8 rating, is just 1.1 km from Chapman Beach. It offers spacious rooms with kitchens, free parking, and allows pets to stay free. Guests frequently mention the comfortable beds and the convenience of the location.

Schooner's Cove Inn, rated 9.6, is incredibly close to Chapman Beach, only 0.4 km away. This hotel provides rooms with ocean views and features a hot tub, along with free parking and complimentary WiFi. Travellers often praise the incredible location and the beautiful rooms.

Another excellent option is The Waves/The Argonauta Inn/The White Heron Lodge, which has a 9.4 rating and is a mere 0.3 km from Chapman Beach. Many rooms offer ocean views and include a patio or balcony. Guests appreciate the cozy, clean rooms and the superb location.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Downtown Cannon Beach hotel for you.
How can I save on a Downtown Cannon Beach hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Downtown Cannon Beach hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Downtown Cannon Beach hotel?
Hotel prices in Downtown Cannon Beach often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia